508 642
310 511
244 994
159 441
532 966
314 283
819 312
962 531
405 397
790 221
841 1
612 328
535 702
200 939
193 49
238 103
962 331
605 1
174 779
97 871
450 993