8361 609
15146 503
17132 879
5538 309
20008 324
11317 482
7838 401
18592 675
4496 548
1523 70
7353 432
2800 529
10647 469
8039 825
5159 516
3300 394
3590 158