2997 815
2322 555
2492 440
2317 624
1465 108
1731 485
21743 652
7062 610
700 91
2381 531
2121 250
533 80
1695 290
2771 198
9889 724
2254 518
858 223
1586 47
2985 843
348 32
11290 557
16677 86
5032 597
8792 761
3654 636
2059 91
9240 253
874 152