1285 284
14590 69
8264 201
58395 94
85702 584
182047 802
80029 463
25952 279
44709 427
3657 61
10416 822
3813 656
3526 415
1855 63
3146 342
4877 612