2797 269
590 922
665 30
662 642
242 128
214 274
978 272
436 533
460 505
1340 239
554 165
494 755
6538 805
508 437
1001 681
50 264
596 866
750 408
592 700
788 60
60 27
519 912