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