312433 34
46405 3
241133 30
239783 65
75282 11
102077 18
19784 1
28129 3
48633 10
32105 1
37178 1
142708 27
70928 7
85256 11
119979 12
117958 18
83377 7
76955 3
50379 5
137703 4
179506 14
377159 86
47309 1
242703 27