125003 276
113303 306
106932 243
97237 355
90618 176
67032 97
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 53
20183 73
19605 20
19410 49
18869 15