331 620
343 307
607 180
122 186
880 411
422 238
367 316
899 945
361 596
670 848
521 974
538 42
760 841
821 69
471 603
491 652
985 536
349 106
398 888
824 701