926 58
896 4
299 973
653 856
871 61
521 586
184 751
526 521
1035 980
510 169
796 396
564 199
758 418
364 74
75 713
1137 121
456 627
1003 418
1782 517
432 200