25072 943
29459 378
19226 783
13505 529
17009 535
7240 162
14575 223
6426 733
4750 344
39672 241
3368 668