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