25706 396
4757 677
223652 907
7473 391
5424 411
15822 58
5560 701
6481 726
13736 153
2400 71
24175 366