417194
622217
711286
354808
980371
761353
237446
517417
212919
67328
771736
680910
5055799
3492581
2971148
2294804
2203988
1997609
189478
1887357
1735118
1708136
1653195
1620471