420401 100
149353 10
23759 6
55403 2
31152 0
23257 2
41383 9
179151 33
337126 40
110480 20
125432 18
78279 10
57029 12
160904 30
99504 11
263827 46
32456 9
75484 7
147980 23
51002 3
135534 11
35657 10
70007 6
63255 5