45095
24739
61647
19836
52608
91196
68331
36564
30404
27030
20110
13357