2997 815
2322 555
2491 440
2317 624
1465 108
1731 485
21743 652
7062 610
699 91
2381 531
2119 250
532 80
1695 290
2768 198
9887 724
2252 518
858 223
1585 47
2985 843
347 32
11290 557
16676 86
5032 597
8792 761
3654 636
2059 91
9238 253
874 152