213473
970
150881
923810
778501
766817
758554
405604
21526
732385
635999
955217
5138799
3562581
3068148
2378804
2230988
2046609
1957357
191378
1765118
1719136
1689196
1636471