40277
20160
4307
3641
3032
2155
2021
1433
1127
973