38781 11
29482 7
32278 7
21456 4
84278 6
37808 6
20657 4
36955 3
33202 3
98283 16
38951 4
60329 3
67405 8
649930 133
42901 5
183531 33
30076 5
47409 10
56031 3
30451 5
50505 5
209683 48
45155 10
36052 9