2182 220
862 97
999 488
357 47
718 566
271 265
984 99
831 923
754 296
883 245
907 646
810 196
778 23
730 13
1144 576
40 82
843 949
1517 918
948 632
557 976
2561 727
769 255
607 396