196655
330109
82205
777467
941280
215220
280462
653854
83650
934819
847162
71071
726717
330653
809418
131709
1545571
1467673
1425967
135049
1249444
1240367
1232523
1211898
1200296
1172560
1162418
115838
1158948
1154995