25706 396
4757 677
223652 907
7478 391
5427 411
15827 58
5560 701
6481 726
13736 153
2400 71
24176 366