29457 7
32280 7
21458 4
84259 6
37776 6
20652 4
36958 3
33203 3
98278 16
38928 4
60332 3
67381 8
649826 133
42902 5
183526 33
30081 5
47401 10
56008 3
30452 5
50501 5
209658 48
45153 10
36058 9
50155 15