862 97
1547 842
509 100
1008 396
118 584
731 836
2073 702
546 966
240 73
369 833
814 629
961 771
104 854
578 511
326 49
867 911
552 332
897 230
1234 359
223 601
675 736
128 659
454 496
2598 912