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