15284 533
44992 494
4329 59
26304 800
18007 780
35716 209
12365 849
5392 44
3841 587
42298 759
3078 262