125003 275
113303 305
106932 243
90618 175
77864 167
67032 96
62028 79
56737 246
54521 134
52729 287
49622 74
47739 103
40854 167
40830 196
38833 95
38713 124
34561 109
32569 72
29620 60
29512 70
28966 78
28088 57
27860 160
26926 112