4159 0
12477 1
29183 6
66884 16
50281 7
31908 2
23953 6
30380 8
21655 1
38827 9
18480 2
40827 4
39307 8
80404 10
100304 51
20306 8
47878 27
44577 39
84927 93
178452 24
178482 54
211008 33
521258 42
661076 117