2153 220
117 532
16 224
736 341
714 727
355 758
623 757
224 574
446 782
714 648
274 61
416 644
274 139
521 727
999 968
472 508
131 222
395 488
57 95
149 325
165 361
677 191