25781 396
4780 677
223717 907
7580 391
5527 411
16022 58
5632 701
6576 726
13790 153
2425 71
24342 366