23231 3
48259 4
31308 3
26083 4
99729 15
30601 2
79304 6
83307 11
45009 6
61427 12
77958 17
49179 9
37903 5
32453 4
40826 8
128353 7
15727 1
19930 1
18233 2
24330 3
22731 1
20601 1
35726 5
27883 5