949 904
1125 993
930 882
1128 269
857 453
496 508
246 437
328 124
97 713
998 68
479 281
532 189
575 165
948 491
168 238
427 114
310 216
83 122
457 378
64 767