125003 275
113303 306
106932 243
97237 355
90618 175
67032 96
56737 246
52729 287
40830 196
39563 65
38833 95
38713 124
34561 110
26895 25
26239 48
25449 29
24682 54
24393 74
23832 125
20449 53
20183 73
19605 20
19410 49
18869 15