125003 270
113303 298
106932 237
90618 169
77864 167
67032 92
62028 77
56737 237
54521 131
52729 284
49622 71
47739 99
40854 162
40830 189
38833 94
38713 123
34561 107
32569 72
29620 60
29512 71
28966 78
28088 57
27860 153
26926 111