23056 578
64589 300
5539 132
90955 754
10847 503
2604 112
5729 620
6130 479
4182 696
5218 137
38109 831