4045 518
2138 35
8317 621
5074 421
4911 525
2907 773
16668 632
18222 166
11878 242
21237 243
8607 653
1885 321
3776 232
5150 551
2556 432
22042 268
18037 934
9557 391
1414 135
4227 834