966
7530
7222
8026
623
10023
8518
866
6816
8123
759
6711
28757
21870
20141
17973
1429265
13922
1302148
12596
11180
1079144
9570
81111