2956 460
39260 548
19279 187
9085 523
12930 156
13633 130
5552 282
9293 129
7053 280
6883 431
24458 712