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