106 45
932 81
883 850
972 214
226 92
210 213
724 45
805 882
541 134
26 748
533 942
787 112
383 26
648 627
150 550
518 93
885 1000
569 321
206 988
944 131