2992 460
39604 548
19409 187
9215 523
13198 157
13730 130
5596 282
9425 129
7255 280
6956 431
25130 712