2428 534
3287 391
6860 561
18829 879
12540 518
32301 436
6825 222
2730 164
2673 48
14178 634
8453 101