14793 710
15111 680
30404 654
9859 861
32470 405
48673 327
18995 673
23767 173
14658 806
18006 769
16313 363
3243 491
25730 535
2173 303
85263 482