25741 396
4765 677
223684 907
7516 391
5468 411
15891 58
5579 701
6505 726
13759 153
2414 71
24239 366