15286 533
45001 494
4331 59
26306 800
18008 780
35740 209
12370 849
5394 44
3841 587
42316 759
3078 262