43827 378
23792 477
3324 745
7129 295
20087 807
121702 616
14449 777
42382 570
3664 612
50603 761
7858 70
7502 114
3312 882