400 311
935 115
1005 140
438 812
680 884
660 851
2088 849
609 892
636 563
517 681
351 929
578 690
3264 269
584 761
777 914
921 805
94 149
411 917
379 726
538 35
484 457
509 72
805 524
969 963