10356 9
19143 56
13956 32
9563 20
11502 44
6892 9
5800 15
3677 3
30915 117
52656 166
8475 23
39771 198
18696 80
30169 23
26095 83
36491 60
22163 101
13030 34
37879 101
76007 238
4604 11
1771 2
3571 8
3513 1