693947
519221
538595
920198
599100
506270
642287
939217
449699
17634
466188
272803
5543367
4546935
4364459
3463998
3448462
3418286
3369956
3022729
3014226
2494209
2137352
2136407