13838 502
11094 95
5038 637
8314 533
12633 387
31385 189
29895 744
57091 387
6486 80
8152 786
12538 495
17535 594