1695 83
16143 812
37473 610
18743 362
8624 104
4415 276
26619 669
5466 124
20767 478
7073 392
4181 164