125003 273
113303 304
106932 242
97237 352
90618 175
67032 95
56737 243
52729 286
40830 196
39563 64
38833 95
38713 124
34561 109
26895 25
26239 48
25449 29
24682 54
24393 74
23832 125
20449 53
20183 73
19605 19
19410 49
18869 15