1250
1210
1144354
1049
11113
8823
879
1130
1070
10332
940
1100
22766
17290
15321
13680
10482
1025263
9224
9100
885148
754142
6980
69411