2956 460
39264 548
19279 187
9085 523
12931 156
13634 130
5552 282
9293 129
7053 280
6883 431
24461 712