861 309
504 639
987 337
441 442
874 917
892 759
1015 385
586 128
610 64
1058 999
628 887
848 497
240 499
1098 586
933 443
894 314
849 889
540 908
1037 360
324 790