25727 396
4763 677
223676 907
7507 391
5461 411
15874 58
5576 701
6500 726
13754 153
2401 71
24216 366