25043 396
4407 677
223171 907
6749 391
4716 411
14838 58
5186 701
6008 725
13474 153
2314 71
23291 366