2423 534
3272 391
6860 561
18787 879
12529 518
32295 436
6750 222
2723 164
2666 48
14158 634
8447 101