2959 460
38983 548
19276 187
9076 523
12971 156
13538 130
5551 282
9288 129
7054 280
6947 431
24543 712