140572 292
48359 105
40210 643
114280 588
62245 342
25534 393
35796 619
26767 616
43964 493
31970 392