113303 306
106932 243
98821 203
97237 355
90618 176
86951 165
81604 153
81043 106
77864 169
70611 142
70442 101
68278 76
67276 273
67032 97
66382 63
66142 354
62028 79
57204 156
56737 248
56448 281
55906 140
54768 100
54521 134
54287 96