45095
24748
61662
19846
52618
91203
68334
36575
30413
27041
20134
13365