25741 396
4766 677
223686 907
7523 391
5470 411
15896 58
5582 701
6506 726
13761 153
2414 71
24242 366