975129 93
481504 38
203059 17
171855 20
101031 6
209233 14
227576 19
168381 18
153051 8
94652 3
86058 15
267656 32
125001 5
1164658 17
79451 7
181326 7
30882 4
393178 49
88176 4
146102 12
6728 4
123251 13
24181 4
39059 7