812 10
3655 59
487 660
187 522
549 366
413 245
414 796
697 413
942 257
218 640
689 806
335 548
901 397
71 679
444 844
431 291
671 674
159 23
627 29
295 410
954 575
1050 700
796 338
653 331