294 78
343 503
166 310
996 213
104 416
359 63
495 106
155 89
249 226
774 673
891 681
959 551
193 704
916 444
448 328
917 351
13 596
748 433
619 197
682 995