290
296
323
469
464
330
292
335
377
322
327
227
30757
23330
21502
19343
1554267
14972
1392148
13406
1219144
11880
10400
8730