900
1270
8916
877
929
9522
962
721
1080
930
988060
1093
31727
24240
22562
20133
1629267
15782
1444148
13966
1299144
12230
10980
9310