617
665
4814
424
627
455
530
352
4911
6212
4518
521
31317
23920
22182
19803
1610267
15532
1428148
13746
1279144
12050
10820
9180