3026 393
881 146
2967 914
38580 616
1546 298
1850 406
502 110
1993 479
682 186
234 51
2816 817
1098 331
363 61
2504 725
372 92
2391 717
737 101
572 154
2458 676
297 61
797 250
398 113
2742 824
2376 681
1610 399
2260 707
132 23
2880 703