25708 396
4758 677
223652 907
7479 391
5435 411
15828 58
5560 701
6481 726
13737 153
2400 71
24177 366