8362 609
15152 503
17145 879
5552 309
20015 324
11325 482
7844 401
18604 675
4498 548
1523 70
7359 432
2803 529
10666 469
8048 825
5163 516
3306 394
3591 158