45095
24748
61660
19844
52618
91203
68334
36575
30412
27041
20132
13364