43759 708
5214 745
3635 77
16893 515
335891 1131
152913 677
15288 609
23914 717
7803 38
26712 841
53225 427
71591 674
19546 70
4225 82