2997 815
2322 555
2490 440
2317 624
1465 108
1731 485
21742 652
7062 610
698 91
2381 531
2114 250
532 80
1695 290
2764 198
9868 724
2241 518
858 223
1583 47
2985 843
347 32
11290 557
16676 86
5032 597
8790 761
3654 636
2059 91
9233 253
874 152