45095
24729
61634
19831
52602
91191
68329
36555
30402
27023
20094
13348