540992
522738
767431
489241
1012540
1104700
487542
1162249
624384
3663112
3480797
3049927
2800692
2781951
2697488
2445981
441553
649687
147518
620711