15284 533
44997 494
4330 59
26305 800
18007 780
35735 209
12370 849
5393 44
3841 587
42304 759
3078 262