2988 684
639 131
10892 515
1529 232
2998 815
2323 555
2496 440
2317 624
1465 108
1731 485
21746 652
7063 610
701 91
2382 531
2127 250
534 80
1698 290
2782 198
9927 724
2260 518
858 223
1589 47
2985 843
348 32
11290 557
16681 86
5032 597
8794 761