992676 125
324784 24
64433 8
112656 18
227701 7
143702 17
692077 96
483631 83
206908 22
191105 29
300229 25
67002 2
230383 41
162626 16
147982 8
261580 33
96303 17
363627 54
203702 19
149578 21
224505 16
248707 32
371854 51
97351 12