125003 271
113303 299
106932 237
90618 172
77864 167
67032 93
62028 77
56737 238
54521 131
52729 284
49622 72
47739 101
40854 163
40830 192
38833 95
38713 123
34561 108
32569 72
29620 60
29512 71
28966 78
28088 57
27860 155
26926 110