3028 137
5227 234
9514 830
4491 542
6338 242
8133 627
5870 508
2827 422
8145 112
10475 534
11346 476
4493 500
3152 530
14031 693
6802 851
4303 775
12020 650
2842 287
2808 205
1946 442
1450 153
2928 628
5629 387
1750 273
1825 85
7482 192
2896 337
29853 688