481
567
648
4413
554
507
537
424
363
362
3912
357
31017
23650
21792
19533
1570267
15192
1405148
13606
1239144
11950
10620
8990