431
12912
8
211
493
475
492
462
371
33
421
592
461
30
403
25
26
392
3
453
13912
612
775
354
14410
20016