2428 534
3287 391
6860 561
18829 879
12543 518
32301 436
6837 222
2730 164
2673 48
14180 634
8453 101