1015 368
806 103
1135 388
349 867
695 761
421 225
586 951
1212 232
222 566
736 102
786 873
1052 506
962 836
486 794
606 516
636 62
822 795
325 297
583 496
164 969