695 580
350 83
997 161
729 108
693 146
300 324
835 259
801 393
940 21
251 238
696 951
305 248
95 322
962 352
22 729
399 868
380 109
337 506
579 949
1185 1000
375 304
233 129
928 133