595
723
670
915
731
8710
951
18916
955
684
1012
1085
691912
49743
48980
48548
4272271
4065158
33334
3272151
31396
26972
24631
23040