113303 300
52729 285
125003 271
56737 238
106932 237
40830 192
90618 172
77864 167
40854 163
27860 155
54521 131
24782 126
38713 123
13501 123
26926 111
34561 108
47739 101
10939 100
38833 95
67032 93
26915 92
14501 92
16831 90
14480 89