15368 533
45148 494
4370 59
26421 800
18129 780
36002 209
12464 849
5460 44
3835 587
42918 759
3104 262