2955 460
39205 548
19275 187
9085 523
12922 156
13624 130
5550 282
9289 129
7049 280
6881 431
24442 712