532521
578994
93164
530185
104809
233583
470926
297326
913470
172278
870870
3424
5084799
3517581
3016148
2320804
2214988
2010609
1907357
189978
1746118
1715136
1664195
1625471