857
923
894
22610
1610
11910
744
743
623
813
1347
1284
701512
50413
49430
49168
4324271
4129158
33664
3333153
31786
27312
24931
23290