15353 533
45143 494
4366 59
26412 800
18119 780
35983 209
12450 849
5455 44
3835 587
42837 759
3104 262