28 157
301 800
78 147
135 212
977 69
378 95
573 377
636 351
1004 579
976 976
903 736
400 439
785 121
407 49
918 520
627 865
919 676
816 244
489 708
847 998