350 143
663 623
57 830
569 352
407 530
490 179
33 396
535 27
1064 780
163 230
744 144
896 481
910 824
1002 464
829 371
989 26
341 204
403 960
206 141
636 937