15228 533
45005 494
4354 59
26335 800
18050 780
35700 209
12381 849
5419 44
3799 587
42307 759
3086 262