15353 533
45143 494
4366 59
26412 800
18119 780
35967 209
12450 849
5454 44
3835 587
42831 759
3104 262