883 86
4054 495
2581 648
11448 605
3274 323
1829 164
2380 777
7620 712
14760 697
3920 660
6354 524
2544 511
3909 630
2130 346
2977 434
2153 381
11649 645
878 73
2405 469
2425 604
3169 400
9925 243
1140 58
5128 296