29678 5
52156 7
29557 4
167284 16
128853 22
87933 8
111230 5
84557 17
64855 8
32159 3
32627 2
39053 2
22426 3
126279 7
381104 70
32833 4
60405 7
68959 15
41084 4
58430 14
104205 14
74501 6
49777 8
42405 5