13841 502
11095 95
5038 637
8314 533
12634 387
31385 189
29898 744
57093 387
6486 80
8153 786
12539 495
17542 594