2547 85
2578 523
15159 75
9725 283
2838 60
2296 31
3613 443
16145 588
3197 788
38324 172
6269 583
792 119
4230 373
2462 671
1477 262