13969 14
35940 76
24809 40
20201 22
17800 42
19128 40
15351 11
11169 9
12089 8
25406 50
51757 116
29437 47
13587 16
30121 66
21508 44
28042 53
46806 86
32006 29
18649 48
17187 17
20653 32
18067 20
48277 122
14632 18