25072 943
29458 378
19226 783
13504 529
17008 535
7237 162
14575 223
6426 733
4749 344
39672 241
3368 668