2797 269
715 676
224 903
548 619
592 700
735 892
1529 384
108 354
235 76
40 571
383 291
363 264
662 642
331 597
158 693
460 505
217 531
750 408
538 138
758 648
261 390