305 82
583 274
555 332
748 525
406 893
862 97
451 202
80 168
159 313
139 462
68 770
546 966
933 712
778 896
580 511
649 859
642 697
144 880
915 219
486 36
721 80
948 313
815 614
437 244