95469
272262
247467
809848
115289
50197
701218
332483
840605
581571
129264
715481
5156799
3570581
3093148
2398804
2234988
2057609
1975358
191778
1773118
1722136
1691196
1638471