580 436
187 205
188 538
890 774
162 184
350 855
17 741
50 563
615 890
280 314
314 88
419 146
939 765
870 246
150 478
368 691
109 832
161 807
651 732
191 845