130 27
2829 888
2171 645
1482 446
903 183
1589 497
1233 286
163 48
924 190
2680 648
1215 279
1608 385
2656 821
143 40
2671 599
1132 298
1097 325
2779 759
2062 625
642 195
137 40
2828 829
2252 628
1276 347
2273 494
1002 266
1630 483
466 100