256 62
649 149
9710 708
33869 809
2267 585
2031 565
1591 497
1242 266
5090 947
2841 925
2826 759
2294 687
2988 810
2975 904
1711 354
302 84
2953 712
467 94
1415 363
1831 572
670 184
1570 306
2888 897
166 45