125003 276
113303 306
106932 243
97237 356
90618 176
67032 98
56737 247
52729 288
40830 196
39563 66
38833 95
38713 124
34561 110
26895 25
26239 48
25449 30
24682 54
24393 74
23832 126
20449 54
20183 74
19605 20
19410 49
18869 15