149 623
872 230
880 503
839 742
648 989
915 909
382 550
91 592
38 6
510 74
123 638
388 353
293 816
296 5
974 248
300 967
739 964
500 451
565 506
597 298