508 642
310 511
682 183
193 49
962 331
314 283
904 718
405 397
382 479
644 113
943 408
50 139
535 702
200 939
735 881
238 103
174 779
97 871
560 270
259 818