180 54
326 508
541 355
638 690
201 14
990 462
505 372
869 960
751 406
680 993
350 164
892 488
40 671
932 513
951 357
18 248
184 960
884 336
69 217
468 486
790 262