660
686
1080
664
600
655
631
9514
200
500
224
201
685112
49103
48400
47758
4231271
4038158
33044
3241151
31026
26542
24401
22780