140571 292
48356 105
40210 643
114278 588
62245 342
25534 393
35796 619
26766 616
43964 493
31970 392