129434
591933
469576
390626
481281
955664
956325
380389
444373
82872
324690
601211
5150799
3568581
3082148
2395804
2233988
2053609
1975358
191678
1770118
1721136
1691196
1638471