1695 83
16144 812
37479 610
18743 362
8626 104
4416 276
26619 669
5466 124
20768 478
7075 392
4181 164