592953 12
1449180 141
88753 3
765177 74
43876 8
42331 6
43907 4
67009 12
41006 1
50933 10
39984 10
43927 7
75859 7
5182 10
9582 4
408106 58
189003 33
114384 29
15853 9
129809 11
81809 9
15933 4
52505 6
24801 1