13963 21
39793 27
16094 11
30802 38
6488 4
15923 15
17359 24
5586 9
23617 43
11194 16
9467 17
10102 16
5238 14
4991 6
52678 115
28137 54
90367 182
30744 56
21266 24
14293 32
13398 33
21724 17
6169 10
100158 87