1729 83
16155 812
37619 610
18812 362
8685 104
4430 276
26640 669
5481 124
20798 478
7122 392
4193 164