812 257
197 152
518 489
357 47
396 364
441 833
1096 702
759 642
46 476
217 31
230 190
81 164
294 628
236 562
715 766
264 839
450 26
440 673
472 508
338 630
375 622
700 625
695 938