871243
310414
436582
638188
863555
599846
118192
706857
925265
522873
921898
600341
5166799
3586581
3110148
2417804
2242988
2067609
1987358
192178
1775118
1724136
1696196
1642471