13851 502
11097 95
5042 637
8315 533
12636 387
31387 189
29918 744
57144 387
6487 80
8175 786
12555 495
17594 594