52931 5
23356 6
25481 2
27433 3
27534 2
29803 2
143807 19
33283 3
29927 7
27959 3
99027 6
31555 3
36531 3
48052 4
39555 4
34284 10
86854 24
117480 11
115553 27
106751 20
39508 2
22602 3
48304 2
78378 6