13658 502
11022 95
5003 637
8251 533
12601 387
31359 189
29486 743
56319 387
6454 80
8027 786
12263 495
16853 594