3128 659
7975 302
1483 271
2757 590
135 35
3711 843
13652 319
1160 216
3476 171
2999 790
11686 789
6245 669
2782 674
6300 625
4016 772
2672 448
1237 120
1245 87
2951 77
3773 129
2694 726
906 101
1143 243
3278 630