125 27
2815 888
2165 645
1465 446
900 183
1577 497
1214 286
153 48
919 190
2671 648
1215 279
1607 385
2653 821
138 40
2669 599
1126 298
1094 325
2768 759
2061 625
640 195
134 40
2826 829
2250 628
1275 347
2270 494
996 266
1629 483
463 100