663855
156312
967173
903272
44343
146749
290881
134426
671726
691866
285845
123510
248246
142368
930618
104958
8129743
539986
3100577
3028980
3012510
2146192
2014495
1980492
1889216
173666
1729948
15845
151061
1460545