692035
1109
775
503
534
858
950
912
686
655
743
620
692912
49813
49070
48618
4280271
4072158
33354
3274151
31496
27012
24691
23090