592955 12
1449202 141
88833 3
765176 74
43879 8
42357 6
43909 4
67055 12
41003 1
51008 10
40001 10
43933 7
75884 7
5304 10
9626 4
408132 58
189080 33
114384 29
15932 9
129806 11
81805 9
15983 4
52509 6
24856 1