898900
938557
854382
194784
769154
475710
3082
22502
210831
160362
843312
73294
5161799
3574581
3103148
2404804
2238988
2064609
1980358
191878
1774118
1723136
1693196
1639471