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