94405 3
29807 2
26153 0
45358 3
41581 3
31907 2
41879 3
43157 4
30655 2
32631 2
61430 4
35078 2
55609 8
36483 0
46951 8
28755 1
55006 2
99302 14
30229 2
147131 21
58509 6
47432 9
114929 24
354154 63