132 595
295 818
887 893
703 959
929 771
306 976
621 929
392 348
75 260
906 782
430 619
460 703
859 604
401 268
459 942
802 958
237 920
931 494
877 413
786 703