2816 758
1878 83
16311 812
38449 610
19736 362
8884 104
4660 276
26857 669
5611 124
21002 478
9835 392
5525 165