95 33
669 504
78 972
681 518
289 904
1013 886
568 292
459 627
201 544
654 42
860 914
189 956
105 988
714 812
442 399
433 87
680 160
131 217
230 24
819 660