43820 378
23792 477
3324 745
7129 295
20085 807
121678 616
14449 777
42381 570
3664 612
50603 761
7858 70
7502 114
3312 882