198177 28
37402 2
72451 7
47205 10
64278 9
26555 7
31057 2
42105 4
66977 3
33554 3
43656 4
59779 12
64553 7
19882 7
37303 11
40803 10
52532 51
22728 1
40978 5
25779 0
74230 5
1144052 129
472652 43
747376 48