32451 24
19554 0
20232 1
118405 7
30555 1
26808 4
36926 2
192457 40
31032 3
18231 1
44257 2
303933 47
46052 4
22928 0
198057 18
32251 1
60908 9
58054 16
76308 8
28329 2
49152 14
15929 0
28882 1
26930 7