23231 3
48256 4
31305 3
26082 4
99726 15
30607 2
79302 6
83302 11
45006 6
61429 12
77953 17
49176 9
37903 5
32454 4
40828 8
128357 7
15731 1
19932 1
18226 2
24333 3
22730 1
20602 1
35732 5
27882 5