400 311
405 107
426 32
119 839
370 460
16 548
532 673
432 601
459 574
337 222
425 264
755 794
763 978
420 26
1145 883
921 805
133 423
538 35
960 8
855 540
665 651
621 41
454 766
351 929