318 248
397 496
984 800
217 161
659 726
1028 863
741 243
441 203
186 281
924 578
872 246
524 296
960 943
228 126
594 92
447 640
764 982
501 746
686 35
753 265