25752
996112
603821
748857
81761
968905
7022
714533
997508
304584
548382
986285
5059799
3499581
2977148
2297804
2204988
1999609
189478
1889357
1736118
1709136
1654195
1620471