420 542
915 484
312 897
21 396
528 868
804 267
756 361
511 746
233 398
114 58
729 213
444 603
416 921
15 743
905 152
672 791
392 15
677 547
236 400
582 529