11535 706
9102 57
28148 579
18895 75
35882 257
40726 837
17579 493
84306 924
18746 295
39930 978
3912 448
3609 268
34672 137