8231 609
14788 503
16686 879
5257 309
19709 324
6911 482
7447 401
17775 672
4252 548
1390 70
7046 432
2698 529
10266 469
7560 825
4959 516
3140 394
3517 158