38 294
852 820
588 576
272 411
949 891
635 992
1211 105
151 992
784 338
931 529
870 483
691 432
781 282
494 443
346 878
923 323
126 145
216 603
30 91
141 239