51876 590
1617 181
2159 36
3803 566
4741 597
128249 759
46618 777
73868 629
28224 956
49376 668
52782 474
57423 397
3215 711