1276 284
14580 69
8258 201
58325 94
85696 584
181864 801
79915 463
25940 279
44538 427
3654 61
10410 822
3807 656
3519 415
1852 63
3141 342
4869 612