310 511
244 994
193 49
532 966
338 701
819 312
243 675
644 113
97 871
943 408
560 270
730 903
535 702
159 441
735 881
885 575
314 283
904 718
580 235
605 1
962 531
405 397