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