2801 32
2731 348
1450 180
2326 184
3061 588
3016 489
2156 278
4228 755
2473 50
4409 671
1978 127
3412 545
1566 71
2768 672