3000 972
457 105
2537 600
1856 474
1293 408
2069 460
2807 742
429 51
2493 808
140 28
1164 293
2956 846
1134 364
262 64
2927 832
1434 421
1190 374
1479 266
2607 660
2825 845
3428 821
1746 349
3109 791
728 111
2668 568
551 40
11850 651
12391 380