508 642
310 511
735 881
962 331
338 701
605 1
405 397
354 552
97 871
560 270
439 204
172 762
535 702
200 939
682 183
244 994
159 441
532 966
238 103
363 767
174 779
92 323
382 479