688752
785545
123651
336282
763504
110433
425630
513696
311927
760790
66188
846517
2905361
2597455
2534928
2477455
2224995
2122955
2078281
2013719
1902226
1670208
1607351
1567406