839 296
242 49
999 628
130 547
63 798
343 191
241 460
199 267
243 258
742 614
988 701
567 15
910 592
270 618
80 529
126 17
499 563
967 487
345 301
204 676
195 947
917 284