2816 758
1874 83
16306 812
38393 610
19529 362
8871 104
4652 276
26851 669
5608 124
20991 478
9821 392
5515 165