2816 758
1876 83
16310 812
38438 610
19725 362
8881 104
4659 276
26856 669
5610 124
20999 478
9832 392
5524 165