816 6
338 154
102 211
1101 335
216 970
307 916
942 785
334 532
529 493
90 186
129 96
1035 908
210 530
49 75
902 398
739 746
939 568
757 9
916 932
663 562