1013 738
1150 994
481 408
157 701
963 527
250 906
697 916
115 61
346 55
180 750
589 393
426 64
458 381
822 636
912 953
555 262
103 315
742 599
370 101
272 508