540 860
812 257
543 55
896 230
338 630
22 113
411 35
782 155
997 638
860 975
633 363
305 201
895 860
495 921
1161 1000
842 524
439 617
999 488
861 97
231 76
323 49
667 528
1546 842