25755 396
4769 677
223692 907
7541 391
5488 411
15926 58
5593 701
6512 726
13770 153
2415 71
24268 366