235257
575760
64551
545110
424941
512265
311322
715793
205617
58423
78620
370409
5082799
3516581
3011148
2320804
2213988
2009609
1906357
189878
1746118
1715136
1663195
1624471