865514
309400
32121
807967
795203
430924
887561
314506
437113
969919
985469
943386
5135799
3554581
3065148
2371804
2229988
2043609
1954357
191278
1762118
1719136
1686195
1635471