15354 533
45146 494
4366 59
26413 800
18119 780
35992 209
12451 849
5458 44
3835 587
42857 759
3104 262