2988 684
638 131
10879 515
1529 232
2998 815
2323 555
2495 440
2317 624
1465 108
1731 485
21746 652
7063 610
701 91
2381 531
2125 250
533 80
1698 290
2775 198
9921 724
2259 518
858 223
1589 47
2985 843
348 32
11290 557
16679 86
5032 597
8794 761