197529 28
36333 2
70781 7
46278 10
64107 9
24651 7
30227 2
40880 4
64159 3
32933 3
42382 4
58356 12
62907 7
19409 7
36053 11
39853 10
51257 51
21679 1
39376 5
24708 0
71805 5
1141979 129
471354 43
745856 48