11320
7743
8619
1369
6817
748
1129
806
7318
5611
739
7829
23466
17640
15491
13922
10732
1045263
9444
928148
9210
773142
7180
70311