25725 396
4762 677
223670 907
7503 391
5459 411
15867 58
5575 701
6498 726
13746 153
2401 71
24214 366