1120
1188896
964178
8312
9118
9223
8331
8660
830
780
822
13010
10530
8261
6590
561262
5280
5050
4441
4439
437147
381142
31750