602707
832914
59419
345607
407277
95474
411865
481978
521506
841141
426661
579536
5082799
3516581
3014148
2320804
2213988
2009609
1906357
189878
1746118
1715136
1663195
1624471