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