4047 518
2144 35
8330 621
5083 421
4911 525
2907 773
16670 632
18225 166
11880 242
21244 243
8607 653
1885 321
3779 232
5150 551
2556 432
22045 268
18043 934
9560 391
1414 135
4227 834