1276 284
14579 69
8258 201
58305 94
85695 584
181831 801
79898 463
25935 279
44474 427
3654 61
10410 822
3806 656
3517 415
1852 63
3140 342
4867 612