391224
643553
66102
11279
711462
233394
632367
615414
3099577
53112
539986
934328
41860
2146192
3028980
525115
8128743
3012510
2014495
1980492
1889216
173666
1729948
15845
151061
1460545