25742 396
4766 677
223686 907
7530 391
5475 411
15901 58
5583 701
6508 726
13761 153
2414 71
24242 366