15287 533
45003 494
4334 59
26307 800
18012 780
35741 209
12372 849
5394 44
3841 587
42338 759
3078 262