8363 609
15153 503
17146 879
5552 309
20015 324
11325 482
7845 401
18604 675
4498 548
1523 70
7359 432
2803 529
10667 469
8050 825
5163 516
3306 394
3591 158