125003 271
113303 300
106932 238
97237 350
90618 174
67032 93
56737 241
52729 285
40830 195
39563 64
38833 95
38713 124
34561 108
26895 25
26239 48
25449 29
24682 54
24393 74
23832 124
20449 53
20183 73
19605 19
19410 48
18869 15