34882 6
30234 2
58501 7
31607 2
37980 4
33406 2
47281 4
37701 2
75405 12
92509 16
87380 13
45555 2
39183 4
51882 4
49408 8
38656 3
29432 1
35677 2
114101 14
81159 18
33157 3
38026 5
68582 7
22809 1