300 977
275 678
1070 697
910 857
779 984
163 90
340 647
622 87
648 168
838 574
51 385
99 397
808 14
608 544
976 282
502 254
170 836
456 456
559 394
801 855