23049 578
64576 300
5537 132
90938 754
10835 503
2604 112
5729 620
6129 479
4178 696
5217 137
38102 831