25650 396
4744 677
223580 907
7361 391
5332 411
15653 58
5506 701
6417 726
13677 153
2386 71
24009 366