25722 396
4761 677
223663 907
7495 391
5454 411
15856 58
5570 701
6495 726
13742 153
2400 71
24203 366