21516 28
14031 11
14408 7
10885 12
24017 12
46046 110
9190 1
8911 4
12351 6
24747 17
7284 1
8227 2
7282 1
16919 21
39632 31
10166 7
17345 23
9341 4
31759 45
14424 20
16109 18
14492 15
13900 17
30620 39