2394 534
3216 391
6846 561
18692 879
12478 518
32270 436
6617 222
2715 164
2637 48
14075 634
8418 101