14129 10
54075 50
13085 9
37869 34
21472 11
7128 4
30222 26
97598 22
104018 41
57447 38
13261 9
6171 3