13656 502
11022 95
5003 637
8251 533
12601 387
31359 189
29484 743
56319 387
6454 80
8027 786
12261 495
16853 594