3537 31
9580 845
2520 588
5748 536
11445 506
12177 104
5526 712
14956 403
10613 83
6149 401
13012 615
4499 63
3243 542
4796 397
16158 161
6759 654
3715 759
3150 500
28556 498
16279 668
4467 101
9361 820
4496 24
11905 734