100 836
163 489
938 505
1059 800
759 952
956 464
790 288
404 7
532 808
109 185
505 626
960 453
857 568
602 434
785 621