497508
249524
781951
412898
276341
1039582
255785
176600
5954500
3112654
2234336
2024238
1881736
1855895
183567
1760433
894250
54335
773944
144991