25211 943
29519 378
19332 782
13578 529
17172 535
7326 162
14943 223
6516 733
4812 344
40170 240
3386 668