15284 533
44997 494
4330 59
26305 800
18007 780
35730 209
12368 849
5392 44
3841 587
42302 759
3078 262