975632 93
481981 38
203082 17
171932 20
101254 6
209328 14
227805 19
168508 18
153232 8
94859 3
86327 15
267752 32
125078 5
1164851 17
79505 7
181426 7
30927 4
393509 49
88233 4
146378 12
9181 4
123331 13
24304 4
39377 7