2190
13491
6050
4400
80797
4105475
2706733
4377094
52823
2529644
900827
1582319
1722932
2146548
963113
1241322
792616