2526 9
5543 13
16191 37
2337 13
7562 18
18456 31
17080 43
16329 38
13768 29
23265 30
18495 26
24756 60
35038 83
34241 95
39829 108
10295 16
44870 34
12458 7
8347 17
31618 78
42644 98
8432 27
5438 27
7923 52