25709 396
4759 677
223655 907
7484 391
5438 411
15839 58
5562 701
6485 726
13739 153
2400 71
24185 366