15286 533
45002 494
4332 59
26306 800
18009 780
35740 209
12370 849
5394 44
3841 587
42328 759
3078 262