8405 609
15243 503
17259 879
5648 309
20101 324
11366 482
7947 401
18901 675
4543 548
1559 70
7429 432
2834 529
10773 469
8189 825
5215 516
3356 394
3605 158