2192 600
1635 313
1395 261
5725 219
923 154
474 63
1451 288
3749 374
1098 242
2305 111
359466 1375
131144 702
367526 999
121234 375
56679 677
63938 191
5007 460
9003 895
5843 646