43944 378
23800 477
3330 745
7136 295
20100 807
122016 616
14455 777
42406 570
3667 612
50644 761
7864 70
7515 114
3312 882