2816 758
1876 83
16308 812
38417 610
19582 362
8872 104
4654 276
26853 669
5609 124
20994 478
9823 392
5519 165