25725 396
4762 677
223668 907
7502 391
5459 411
15864 58
5573 701
6498 726
13745 153
2401 71
24212 366