949891
9352291
9345636
868118
85901288
8324604
8166388
7949543
69071001
6419329
63141601
593392
58501411
5792593
5064939
43611644
41461754
971187
969204
62527