156550
492527
434935
283972
623560
96730
381531
582721
529573
490438
316672
689891
5513367
4531935
4349459
3444998
3444462
3404286
3354956
3011729
3000226
2483209
2133352
2132407