150 32
2670 723
2327 566
397 85
1871 374
2969 927
797 170
2552 612
670 189
1021 261
234 52
1771 405
268 81
741 153
1541 417
1835 525
680 153
2927 862
2091 635
357 43
733 215
2115 562
2928 862
822 183
880 195
2477 606
1633 392
560 122