305976 18
272258 41
87834 15
489682 63
99932 11
64930 5
104032 16
169954 21
114679 6
75379 1
34602 2
57557 4
44201 2
77857 15
28877 0
34328 1
67308 12
74559 4
53328 3
43151 7
318753 77
37526 3
36527 2
33480 0