29135 663
10847 107
16888 803
39562 470
9549 255
14652 497
25876 328
13599 598
5195 395
29827 221
4460 911
3163 379