1010 213
375366 861
19033 434
51653 683
20468 78
12888 171
9075 611
6321 251
2347 216
4635 327
2738 155
3201 506
4112 639
3572 183
2356 383