31145
19136
3766
5318
1259
33520
23791
14988