2928826 94
870304 258
80626 5
59282 10
62757 14
117404 6
65202 10
65876 5
99305 2
28451 8
62801 1
60255 9
42502 5
37406 0
36351 3
80683 13
25930 2
27077 1
648430 161
25105 2
25403 3
38951 5
133706 26
392351 62