3117
25272
5240
20117
15014
13595