2950 966
2369 706
698 161
3040 832
2858 843
592 179
2912 860
11835 870
3702 632
782 212
1703 446
894 196
1842 416
664 143
282 51
2080 320
16090 636
2606 529
6488 602
10182 414
3217 769
14025 85
4624 157
4116 812
22368 362
4612 657
2874 252
2956 96