140241 292
48094 105
40058 643
113822 587
62179 342
25447 393
35686 619
26625 616
43848 493
31838 392