1140
1880
30014
1460
1726
1160
1274
770
1041
1050
8125
88713
1636217
1156312
11213276
1035116
10127258
97704
8286155
775711
71126
61924
57512
54128