957639
513923
46783
869320
130930
209263
233297
736505
479314
698670
333430
91846
5161799
3574581
3103148
2404804
2238988
2064609
1980358
191878
1774118
1723136
1693196
1639471