15287 533
45003 494
4334 59
26307 800
18011 780
35740 209
12371 849
5394 44
3841 587
42335 759
3078 262