15353 533
45144 494
4366 59
26412 800
18119 780
35984 209
12450 849
5455 44
3835 587
42846 759
3104 262