14812 710
15123 680
30407 654
9862 861
32482 405
48674 327
18998 673
23769 173
14658 806
18010 769
16313 363
3244 491
25748 535
2173 303
85269 482