25704 396
4757 677
223652 907
7471 391
5421 411
15821 58
5560 701
6479 726
13734 153
2400 71
24173 366