25696 396
4755 677
223634 907
7439 391
5401 411
15780 58
5544 701
6464 726
13726 153
2394 71
24139 366