558419
623539
141179
685186
851128
572353
966456
604197
76113
35734
686311
508416
5167799
3586581
3110148
2417804
2242988
2067609
1987358
192178
1775118
1724136
1696196
1642471