593133 12
1449432 141
88928 3
765326 74
43983 8
42856 6
44179 4
67333 12
41106 1
51226 10
40081 10
43978 7
76009 7
5907 10
10009 4
408202 58
189101 33
114431 29
16255 9
130033 11
81931 9
16177 4
52631 6
25332 1