11535 706
9104 57
28150 579
18895 75
35882 257
40727 837
17580 493
84307 924
18746 295
39932 978
3912 448
3609 268
34679 137