307
204
234
490
230
297
246
244
245
184
212
30267
23090
21212
19013
1525267
14602
1369148
13166
1184144
11680
10230
8510