6116
729
613
8013
495
634
6617
7112
473
5320
497
4811
22356
16950
14971
13420
10242
997263
8974
8870
854148
740142
6820
68211