20 57
40 43
191 112
306 484
158 820
351 465
446 261
875 773
776 267
601 163
593 309
410 198
419 761
549 927
431 311
781 457
792 715
54 542
506 510
590 603