2947 460
39141 548
19262 187
9074 523
12906 156
13600 130
5548 282
9279 129
7045 280
6872 431
24387 712