24209 3
37980 10
23776 2
31606 2
91377 13
30630 3
78902 10
91952 9
33755 3
42352 5
27259 3
63879 14
61029 9
50457 4
48202 6
41131 3
37130 4
23433 2
34077 2
27702 2
60053 10
38152 9
25432 3
95533 11