815 297
343 782
657 461
900 89
214 13
646 268
406 917
655 472
274 431
873 163
771 532
388 229
327 540
607 424
457 290
743 795
19 765
564 645
154 114
835 471