1012 628
602 757
318 973
378 87
123 493
314 363
55 52
242 56
82 658
503 240
805 227
789 290
681 436
590 663
1011 772
112 677
552 587
1072 940
787 119
843 654