2999 460
39629 548
19416 187
9221 523
13204 157
13738 130
5600 282
9432 129
7257 280
6967 431
25167 712