25761 396
4769 677
223697 907
7550 391
5497 411
15946 58
5604 701
6517 726
13774 153
2418 71
24283 366