596 202
480 850
453 8
999 455
710 25
674 753
279 882
793 620
893 235
670 638
327 290
616 277
658 397
274 790
139 286
146 341
16 220
717 942
272 533
842 975