71
Kantotin
35
43
16
30
41
26
5K
1K
1K
331
171
396
355
368
254
89
549
532
393
526
375
556
391
349
731
274
488
471
396