704385
714391
811659
326157
41817
220296
685977
744270
597333
20102
153292
927210
5239799
3663581
3194148
2490804
2270988
2109609
2038358
193578
1819118
1742136
1715196
1658471