198079 28
37333 2
72376 7
46854 10
64254 9
26383 7
30982 2
41955 4
66858 3
33231 3
43378 4
59631 12
64184 7
19708 7
37234 11
40754 10
52428 51
22677 1
40880 5
25653 0
74008 5
1143678 129
472604 43
747308 48