2815 758
1873 83
16297 812
38372 610
19445 362
8863 104
4650 276
26848 669
5604 124
20983 478
9813 392
5511 165