8426 609
15269 503
17297 879
5668 309
20115 324
11378 482
7963 401
18948 675
4564 549
1577 70
7443 432
2843 529
10809 469
8234 825
5231 516
3363 394
3616 158