30078 2
58483 7
31576 2
37957 4
33381 2
47230 4
37707 2
75332 12
92477 16
87379 13
45532 2
39153 4
51854 4
49401 8
38533 2
29406 1
35454 2
113983 14
81054 18
33105 3
37951 5
68553 7
22781 1
27683 5