25708 396
4758 677
223653 907
7482 391
5436 411
15832 58
5560 701
6482 726
13739 153
2400 71
24178 366