25579 396
4732 677
223469 907
7273 391
5240 411
15491 58
5458 701
6364 726
13649 153
2372 71
23848 366