1695 83
16143 812
37472 610
18742 362
8624 104
4415 276
26619 669
5466 124
20767 478
7072 392
4181 164