125003 276
113303 306
106932 243
90618 175
77864 169
67032 96
62028 79
56737 247
54521 134
52729 287
49622 74
47739 103
40854 168
40830 196
38833 95
38713 124
34561 110
32569 72
29620 60
29512 70
28966 78
28088 57
27860 160
26926 112