807588
454108
555956
198681
152602
996826
82342
142739
882408
340558
79929
425613
5170799
3590581
3119148
2424804
2243988
2070609
1994358
192278
1777118
1724136
1697196
1643471