49954 9
31778 0
31126 2
40002 5
44105 4
56505 5
41405 1
93003 6
99034 14
134176 25
24908 4
27281 2
27155 3
37253 2
95076 16
142459 16
57034 7
36856 0
45584 1
32930 2
41184 3
84133 5
54827 9
220553 53