377
588
404
344
195
367
285
257
300
220
241
355
30087
22970
21082
18873
1506267
14502
1354148
13076
1167144
11620
10150
8430