25072 943
29455 378
19219 783
13503 529
17003 535
7235 162
14560 223
6425 733
4748 344
39663 241
3368 668