2423 534
3271 391
6860 561
18784 879
12527 518
32293 436
6741 222
2723 164
2665 48
14156 634
8447 101