125003 277
113303 307
106932 244
90618 176
77864 170
67032 99
62028 79
56737 248
54521 135
52729 288
49622 74
47739 103
40854 168
40830 197
38833 96
38713 124
34561 111
32569 72
29620 60
29512 70
28966 78
28088 57
27860 162
26926 114