381838
928990
810973
235537
433640
783409
966214
848285
69272
509125
90922
92917
5082799
3516581
3011148
2320804
2213988
2009609
1906357
189878
1746118
1715136
1663195
1624471