5256
5260
3175
5119
5586
3157
61815
89116
8749
7366
7286
72819
2018337
14279284
1392112
12367261
1193040
112303
10266158
1004712
851037
82146
77385
70402