54328 863
50838 96
8540 783
6658 148
49608 594
30558 151
48616 713
15650 569
16666 444
3806 656
3932 126
4777 599
3714 310
1906 251
7082 577
2048 116
4131 94