2931 641
16542 426
17414 299
2400 682
1138 257
14305 153
685 150
2711 848
2859 797
2889 926
12502 288
2386 669
1005 270
773 199
10829 444
2653 777
18927 154
2302 735
2836 771
2944 937
2550 752
2894 941
8301 399
13584 417