2930801 94
329376 18
268181 36
36983 0
63079 4
50679 1
37957 5
149377 12
63301 9
55753 4
76205 7
35883 0
23428 0
64103 20
77481 7
55556 1
37402 2
34304 4
39328 0
32907 1
30958 3
53702 0
45081 4
48509 4