29151 663
10861 107
16899 803
39624 470
9569 255
14666 497
25915 328
13615 598
5197 395
29833 221
4461 911
3168 379