44072 378
23815 477
3333 745
7142 295
20118 807
122325 616
14460 777
42434 570
3670 612
50673 761
7873 70
7524 114
3313 882