1695 83
16142 812
37458 610
18726 362
8622 104
4413 276
26618 669
5462 124
20766 478
7068 392
4178 164