1400
911
1309
9714
778
1090
1350
866327
8013
11317
1199
988869
27067
20270
18871
16852
1323265
13182
1196148
11796
10650
971143
8870
78211