15284 533
44988 494
4329 59
26304 800
18007 780
35714 209
12365 849
5392 44
3841 587
42297 759
3078 262