25712 396
4759 677
223655 907
7487 391
5438 411
15841 58
5562 701
6486 726
13739 153
2400 71
24193 366