15363 533
45146 494
4367 59
26416 800
18128 780
35999 209
12455 849
5459 44
3835 587
42886 759
3104 262