25317 943
29616 378
19500 782
13840 529
17566 535
7572 162
15613 223
6651 733
4958 344
40829 240
3430 668