8312
1149
11320
1379
7743
8619
758
749
6817
806
7318
5611
23516
17670
15581
13962
10792
1046263
9514
934148
9240
775142
7210
70311