1040 72
701 448
72 501
66 157
800 266
406 542
305 326
450 893
751 631
551 466
925 521
535 790
102 553
167 993