98406
982646
80949
795930
134350
218273
914147
869151
85367
353388
202423
283786
5518800
4037581
3512150
2763804
2384988
2308609
2287358
2001119
199578
1822196
1798136
1717216