16796 13
27955 47
35865 130
29735 54
15341 20
15382 25
12448 15
10808 15
19331 29
13930 19
13112 26
22911 38
11817 15
40945 105
34296 52
18337 36
16115 9
26315 52
14114 7
21666 46
13648 19
27019 62
19164 19
13543 9