639391
416165
35677
400599
601484
550938
985347
82106
683551
479725
87854
915763
5005798
3446581
2918148
2238804
2182988
1968609
188278
1854357
1710118
1694136
1632195
1607471