105 147
1112 163
174 79
1061 699
710 764
254 483
610 894
669 598
368 85
945 307
388 917
907 394
1248 239
926 568
860 140
319 433
893 939
555 945
645 357
256 691
319 759
680 518