125003 278
113303 307
106932 244
97237 358
90618 176
67032 99
56737 249
52729 288
40830 197
39563 67
38833 96
38713 124
34561 111
26895 25
26239 48
25449 30
24682 54
24393 75
23832 126
20449 54
20183 75
19605 20
19410 49
18869 15