15277 533
45081 494
4384 59
26381 800
18083 780
35750 209
12417 849
5459 44
3814 587
42566 759
3115 262