25571 396
4726 677
223455 907
7262 391
5226 411
15474 58
5451 701
6360 726
13645 153
2371 71
23841 366