420805 100
149501 10
23804 6
55554 2
31226 0
23251 2
41456 9
179404 33
337381 40
110651 20
125603 18
78529 10
57201 12
161228 30
99781 11
264108 46
32557 9
75602 7
148130 23
51059 3
135683 11
35929 10
70251 6
63453 5