45095
24749
61664
19847
52619
91205
68334
36581
30414
27046
20135
13368