29416 47
13265 9
23574 16
19667 51
15502 12
9988 5
14399 14
10341 10
7094 4
9062 6
9725 5
11052 11
16771 20
13471 11
12977 18
13116 22
26749 38
22019 43
12529 9
29030 45
80099 170
16450 22
9945 6
10902 8