11113
1240
1134354
8823
879
1029
940
1180
1100
1060
891013
10232
22616
17140
15201
13570
10402
1010263
9124
8980
871148
745142
69211
6890