25085 396
4414 677
223220 907
6948 391
4779 411
14920 58
5224 701
6060 725
13505 153
2328 71
23380 366