508 642
72 938
159 441
735 881
819 201
904 718
962 531
405 397
174 779
644 113
50 139
172 762
310 511
244 994
605 1
354 552
841 1
363 767