28997 1017
14793 580
90533 782
5317 901
7483 382
4169 819
1254 173
3591 592
2926 288
358 55
7038 553
6766 93
3756 128
3250 645
3246 201
2829 221
19320 419
9932 953
8545 501
2330 267
3030 659
13375 805
1592 67
4238 679