140253 292
13675 622
48100 105
40060 643
113835 587
62182 342
25450 393
35687 619
26627 616
43850 493
31847 392