16135 1653
31336 938
39731 915
79615 894
39993 850
82824 729
41630 677
39503 611
34073 482
46787 407
73636 351
22971 165
43630 116
96500 99
74002 71
36536 61
29747 41