2937 293
3790 596
3304 287
3735 712
4500 525
8311 674
2148 233
2543 206
2864 172
16997 811
2403 120
4307 603
4326 485
1048 277