231217
934618
230438
690319
90154
579487
592765
247240
492206
648543
146443
154207
5068799
3506581
2992148
2305804
2206988
2003609
189678
1895357
1740118
1713136
1656195
1622471