316
japanese
857
203
842
573
903
744
807
245
265
739
588
887
716
893
755
380
204
523
526
693
920
389
319
729
850
934
751
450
699