310 511
244 994
819 201
238 103
885 575
338 701
405 397
174 779
97 871
450 993
949 842
781 807
543 862
159 441
193 49
735 881
314 283
605 1
962 531
354 552