251133 24
204058 16
167959 28
112001 16
155405 14
643181 106
109856 15
76403 15
96407 9
26358 3
60855 7
75180 15
82757 12
120258 29
51077 6
55829 1
29357 2
50133 5
108052 14
36232 2
62601 3
28726 5
38133 5
112501 16