1098 139
821 800
243 70
861 409
147 263
826 722
221 864
87 769
693 209
172 915
28 528
402 671
387 496
304 19
576 625
626 38
910 835
486 142
805 191
668 722