571713
351492
634970
385729
326579
758632
710568
114823
977561
884664
810685
275586
5175799
3593581
3123148
2426804
2245988
2070609
1996358
192278
1778118
1724136
1699196
1644471