29152 663
10864 107
16903 803
39632 470
9571 255
14669 497
25920 328
13622 598
5197 395
29834 221
4461 911
3169 379