909 295
463 999
980 321
735 669
992 933
1233 681
457 415
160 71
242 50
1025 889
344 209
431 4
982 761
1004 169
80 597
309 785
421 330
870 724
300 329
590 362