29181 663
10913 107
16934 803
39772 470
9831 255
14713 497
26002 328
13667 598
5201 395
29850 221
4467 911
3178 379