140588 292
48378 105
40224 643
114311 588
62250 342
25544 393
35806 619
26771 616
43975 493
31977 392