25104 943
29550 378
19264 783
13704 529
17101 535
7313 162
14830 223
6548 733
4782 344
40041 241
3407 668