284
290
6814
403
274
293
323
532
4414
386
928103
814
37537
28900
27263
24513
2087267
18964
1837153
1701147
17006
14160
13710
12010