8231 609
14787 503
16683 879
5257 309
19708 324
6909 482
7446 401
17775 672
4252 548
1390 70
7045 432
2698 529
10266 469
7560 825
4959 516
3139 394
3517 158