9095 27
1620 4
20238 100
2281 8
6194 19
10606 50
3251 11
4405 18
4303 11
3970 12
6687 30
19709 163
6408 29
7838 10
1086 1
3838 27
12496 53
3381 17
5948 28
1710 1
1758 3
2117 7
2254 2
11046 24