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