14953 781
27757 565
15652 548
15173 419
14315 384
20063 249
16211 777
55042 410
2895 319
7464 830
5223 527
34134 677
6821 100
3191 686
1159 156