880120
448227
409618
128503
969462
811541
786224
905236
363247
649251
792223
353649
5161799
3574581
3103148
2404804
2238988
2064609
1980358
191878
1774118
1723136
1693196
1639471