5196

31750

15905

12649

10732

9529

7023

6625

6456

5638