140252 292
48100 105
40060 643
113832 587
62182 342
25449 393
35687 619
26626 616
43848 493
31846 392