15360 533
45146 494
4367 59
26416 800
18127 780
35999 209
12454 849
5459 44
3835 587
42884 759
3104 262