25072 943
29466 378
19236 783
13520 529
17021 535
7246 162
14600 223
6433 733
4756 344
39699 241
3369 668