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