16186
1043
705
1727
81449
 
3436
 
35164
 
661
1058
96861