125003 274
113303 304
106932 242
90618 175
77864 167
67032 95
62028 79
56737 245
54521 133
52729 286
49622 74
47739 103
40854 167
40830 196
38833 95
38713 124
34561 109
32569 72
29620 60
29512 71
28966 78
28088 57
27860 160
26926 112