420
214
113
198
120
287
212
164
319
260
44
200
23466
17640
15481
13922
10732
1044263
9444
927148
9210
772142
7180
70311