592956 12
1449176 141
88752 3
765182 74
43881 8
42331 6
43904 4
67004 12
41001 1
50934 10
39980 10
43928 7
75853 7
5179 10
9583 4
408101 58
189001 33
114384 29
15851 9
129805 11
81807 9
15934 4
52503 6
24806 1