575 597
29 554
183 411
704 448
35 1000
851 998
630 527
225 520
553 599
423 678
991 639
57 71
604 988
381 874
511 495
79 658
278 526
834 829
99 542
626 412