88723
35330
582330
574685
376600
821851
992182
117836
686377
169323
914310
283166
5045799
3486581
2960148
2287804
2199988
1992609
188978
1878357
1729118
1704136
1651195
1616471