15287 533
45003 494
4334 59
26306 800
18010 780
35740 209
12371 849
5394 44
3841 587
42331 759
3078 262