25759 396
4769 677
223697 907
7547 391
5494 411
15936 58
5601 701
6514 726
13770 153
2416 71
24275 366