1695 83
16144 812
37486 610
18743 362
8628 104
4418 276
26619 669
5466 124
20769 478
7077 392
4182 164