25079 396
4412 677
223213 907
6939 391
4771 411
14909 58
5219 701
6057 725
13500 153
2321 71
23369 366