25697 396
4755 677
223635 907
7440 391
5401 411
15783 58
5544 701
6464 726
13726 153
2394 71
24142 366