25783 396
4781 677
223717 907
7580 391
5531 411
16033 58
5632 701
6582 726
13792 153
2425 71
24350 366