259 276
938 630
7507 208
4654 418
921 510
8 722
881 508
914 973
526 194
150 474
952 111
676 432
423 955
594 858
233 724
3492 537
680 592
688 839
53 384
288 210
676 887
518 986
187 825