714391
811659
326157
41717
220296
685977
744270
597333
19102
153292
927210
94265
5134799
3554581
3063148
2370804
2229988
2043609
1954357
191278
1762118
1719136
1686195
1635471