371897
670740
1005175
1076226
223489
962108
162391
535831
913753
908569
657120
579511
5513367
4531935
4349459
3444998
3444462
3404286
3353956
3011729
3000226
2482209
2133352
2132407