13831 502
11089 95
5035 637
8314 533
12632 387
31384 189
29888 744
57071 387
6486 80
8140 786
12533 495
17518 594