25741 396
4766 677
223686 907
7524 391
5475 411
15900 58
5582 701
6507 726
13761 153
2414 71
24242 366