447 101
888 198
1011 875
460 662
296 329
850 591
502 710
635 732
65 709
18 148
721 144
100 260
631 130
623 489
416 135
880 736
17 406
917 32
132 185
321 524