2931081 94
329378 18
268183 36
36980 0
63103 4
50680 1
37952 5
149382 12
63305 9
55776 4
76206 7
35876 0
23431 0
64103 20
77531 7
55555 1
37434 2
34329 4
39334 0
33132 1
30952 3
53701 0
45083 4
48506 4