43810 378
23792 477
3324 745
7128 295
20084 807
121657 616
14447 777
42378 570
3664 612
50596 761
7856 70
7501 114
3312 882