99770
939898
269469
998747
192722
487896
952692
465182
129959
17618
715223
831218
5165799
3584581
3109148
2417804
2242988
2067609
1986358
192178
1775118
1724136
1696196
1642471