552548
661117
551529
204463
322563
853646
82560
332388
943937
666498
516801
892336
5054799
3492581
2969148
2294804
2203988
1997609
189478
1886357
1735118
1707136
1653195
1620471