15368 533
45151 494
4370 59
26422 800
18131 780
36004 209
12466 849
5461 44
3835 587
42928 759
3104 262