2998 815
2323 555
2492 440
2317 624
1465 108
1731 485
21743 652
7062 610
701 91
2381 531
2123 250
533 80
1695 290
2771 198
9896 724
2255 518
858 223
1586 47
2985 843
348 32
11290 557
16678 86
5032 597
8794 761
3654 636
2059 91
9240 253
874 152