420682 100
149477 10
23801 6
55552 2
31227 0
23257 2
41457 9
179402 33
337356 40
110627 20
125558 18
78532 10
57209 12
161229 30
99732 11
264077 46
32502 9
75603 7
148106 23
51051 3
135656 11
35853 10
70253 6
63405 5