2983 412
370 394
934 712
497 921
748 525
407 893
862 97
466 732
121 584
530 364
231 76
1008 557
714 701
329 49
285 683
448 858
227 601
486 36
939 545
193 875
703 932