479458
955221
649915
878214
480834
308169
101353
476646
615359
894329
680306
1003262
5149799
3568581
3081148
2394804
2231988
2053609
1974358
191678
1770118
1720136
1691196
1637471