3186 119
2156 151
8879 155
3535 619
13018 696
5015 703
6637 612
25307 726
2663 132
1771 140
3485 292
2872 150
3092 853
3664 612
9234 603
1761 434
27551 412
8597 495
2241 80
9025 518
3120 564
8282 395
6358 272
33267 126
10693 627
40656 287