629371
834100
848615
376858
516987
916572
617879
428839
613519
406575
86481
310244
5464367
4497934
4313459
3439462
3431998
3376286
3326956
2994729
2978226
2471209
2126352
2121407