563 521
296 75
883 284
34 431
724 838
287 88
929 219
1000 30
14 263
67 283
118 988
319 320
492 876
537 873
795 886
452 543
580 385
504 980
554 113
556 835
71 679
874 858
616 629
216 175