312 997
886 383
654 757
957 624
674 253
688 63
144 149
127 544
558 356
593 381
342 426
642 475
487 491
867 860
1025 845
116 186
650 317
872 695
519 430
302 921