5601
4963391
47758
5370
4760
4620
5464
4530
33221
32910
3889
3870
686112
49133
48430
47888
4241271
4038158
33054
3247151
31026
26592
24431
22800