53 29
566 884
219 577
1016 54
901 110
938 294
597 455
829 834
606 831
461 882
1200 327
211 314
435 575
694 577
370 921
311 915
187 108
221 467
532 528
647 789
97 765
347 121
527 694
857 232