329 109
70 35
985 984
334 390
745 322
642 588
413 372
253 855
42 32
875 549
289 925
140 123
552 173
471 12
622 978
755 703
617 284
779 982
577 121
372 621