13842 502
11095 95
5038 637
8314 533
12634 387
31385 189
29900 744
57099 387
6486 80
8159 786
12543 495
17550 594