25072 943
29467 378
19239 783
13525 529
17028 535
7248 162
14607 223
6436 733
4758 344
39708 241
3371 668