8361 609
15145 503
17130 879
5538 309
20005 324
11316 482
7831 401
18590 675
4495 548
1523 70
7353 432
2800 529
10645 469
8038 825
5156 516
3300 394
3590 158