13852 502
11097 95
5043 637
8319 533
12637 387
31387 189
29921 744
57154 387
6487 80
8177 786
12558 495
17604 594