199182
264728
55235
682979
143473
197478
251414
180693
404626
622209
646161
948262
5165799
3584581
3109148
2417804
2242988
2067609
1987358
192178
1775118
1724136
1696196
1642471