25766 396
4771 677
223699 907
7562 391
5498 411
15963 58
5607 701
6517 726
13776 153
2419 71
24293 366