529369
157357
354621
812281
623640
979774
625346
246917
676706
224253
121133
691760
5082799
3516581
3014148
2320804
2213988
2009609
1906357
189878
1746118
1715136
1663195
1624471