25569 396
4687 677
223453 907
7251 391
5218 411
15457 58
5446 701
6344 726
13642 153
2370 71
23829 366