2955 460
39222 548
19275 187
9085 523
12924 156
13626 130
5551 282
9290 129
7049 280
6882 431
24445 712