420930 100
149528 10
23805 6
55553 2
31232 0
23257 2
41479 9
179408 33
337406 40
110658 20
125655 18
78582 10
57207 12
161228 30
99808 11
264151 46
32559 9
75604 7
148127 23
51055 3
135756 11
35926 10
70307 6
63505 5