686491
790517
23232
39124
197531
331967
554650
296545
542113
922129
25560
33190
5274799
3695581
3212148
2539804
2289988
2143609
2063358
193978
1838118
1748136
1730196
1663471