107886
194441
91824
988595
264299
922375
1001568
646150
245814
522311
533558
491990
5157799
3570581
3095148
2398804
2235988
2058609
1977358
191778
1773118
1722136
1691196
1638471