1506
Japanese
1098
29657
13467
8724
3662
3829
729