2816 758
1876 83
16310 812
38439 610
19726 362
8882 104
4659 276
26856 669
5610 124
21001 478
9833 392
5524 165