1003 35
4439 620
3006 420
4649 525
2890 773
15323 632
16767 165
10917 242
19293 243
5566 652
1841 321
3427 232
4963 551
2516 432
21741 268
16035 934
8603 383
1386 135
4146 834