43930 378
23799 477
3330 745
7136 295
20099 807
121989 616
14455 777
42403 570
3667 612
50642 761
7863 70
7513 114
3312 882