1011 121
174 89
908 962
20 408
860 489
649 856
274 373
331 301
19 529
659 352
540 126
213 545
764 280
667 304
655 553
613 490
458 807
838 330
156 581
417 282