15294 533
45005 494
4335 59
26308 800
18014 780
35746 209
12375 849
5398 44
3841 587
42373 759
3078 262