23081 2
31704 3
40304 4
87653 8
35878 3
27359 4
48182 8
64259 6
31909 4
31504 2
56534 16
78708 21
79958 5
54504 5
72858 11
66976 4
84305 14
112878 28
34309 2
61251 6
45306 1
111409 33
45752 3
77051 8