15286 533
44998 494
4330 59
26305 800
18008 780
35738 209
12370 849
5394 44
3841 587
42305 759
3078 262