14531
580
14530
1211
14529
594
14528
846
14527
720
14526
704
14525
756
14524
975
14523
603
14522
486