29142 663
10850 107
16889 803
39576 470
9553 255
14658 497
25884 328
13603 598
5196 395
29828 221
4460 911
3163 379