940
6428
8322
8710
806
763
5227
830
706
768
7117
370
23206
17540
15421
13860
10662
1037263
9364
9180
915148
766142
7120
70111