8397 609
15229 503
17240 879
5628 309
20088 324
11361 482
7931 401
18873 675
4535 548
1548 70
7411 432
2832 529
10760 469
8165 825
5200 516
3346 394
3602 158