34 448
1000 83
948 526
379 844
478 125
689 860
23 518
512 873
1000 493
505 5
933 963
581 818
22 49
147 242
969 892
179 292
519 678
545 426
685 202
641 45