25758 396
4769 677
223695 907
7544 391
5491 411
15932 58
5597 701
6513 726
13770 153
2416 71
24272 366