13842 502
11095 95
5038 637
8314 533
12635 387
31386 189
29905 744
57115 387
6486 80
8161 786
12546 495
17568 594