925
japan
553
773
949
665
761
493
490
827
743
580
870
950
242
322
517
753
864
289
682
316
857
573
245
588
893
693
920
746
517