125003 271
112734 186
112685 88
101130 116
98821 198
91387 343
90618 172
89373 143
81043 103
77864 167
70611 140
68278 75
67276 266
67032 93
66382 61
62028 77
58736 108
57204 156
56737 238
56448 276
55906 134
55475 49
54665 48
54287 90