25105 943
29550 378
19264 783
13705 529
17102 535
7314 162
14831 223
6548 733
4782 344
40051 241
3407 668