648 551
468 479
1000 116
180 301
428 486
986 146
301 50
172 671
232 266
834 19
235 372
783 747
341 336
70 853
923 529
300 793
846 579
375 712
266 906
546 988