26994
793300
8077
574376
400311
966188
487560
471439
115732
324450
954551
122659
5305799
3727581
3241148
2560804
2307988
2150609
2070358
194378
1850118
1750136
1743196
1667471