23059 578
64595 300
5539 132
90960 754
10847 503
2605 112
5729 620
6130 479
4183 696
5218 137
38110 831