2983 412
670 528
997 246
715 766
934 342
1041 749
837 574
477 921
607 842
355 725
381 691
401 866
748 525
818 820
777 861
439 244
926 813
832 1
239 992
174 894
876 402
481 49
46 476