125003 272
113303 302
106932 240
90618 174
77864 167
67032 94
62028 79
56737 242
54521 133
52729 285
49622 73
47739 103
40854 166
40830 195
38833 95
38713 124
34561 108
32569 72
29620 60
29512 71
28966 78
28088 57
27860 156
26926 112