25105 943
29550 378
19264 783
13704 529
17101 535
7313 162
14831 223
6548 733
4782 344
40049 241
3407 668