1013 407
425 143
305 937
745 237
427 106
245 770
452 97
423 223
306 326
403 563
258 646
760 370
247 445
806 899
975 97
535 79
721 911
305 252
524 765
576 785