15801 655
13222 888
3472 834
625 82
29710 695
25164 852
19307 665
3792 336
16705 309
9034 154
14682 452