8311 609
15016 503
16971 879
5422 309
19877 324
7069 482
7676 401
18200 675
4415 548
1448 70
7226 432
2759 529
10465 469
7823 825
5082 516
3227 394
3560 158