113303 300
52729 285
125003 271
56737 241
106932 238
40830 195
90618 174
77864 167
40854 164
27860 156
54521 133
24782 126
13501 125
38713 124
26926 111
34561 108
47739 102
10939 100
38833 95
67032 93
26915 92
14501 92
16831 91
14480 90