25703 396
4757 677
223649 907
7464 391
5417 411
15813 58
5558 701
6476 726
13730 153
2399 71
24168 366