2955 460
39250 548
19279 187
9085 523
12927 156
13632 130
5552 282
9292 129
7053 280
6882 431
24453 712