114249
997557
357459
1754
163801
282240
16296
886433
6748
486850
113135
771495
5156799
3570581
3094148
2398804
2235988
2058609
1977358
191778
1773118
1722136
1691196
1638471