29088 663
10756 107
16859 803
39272 470
9372 255
14527 497
25713 328
13498 598
5190 395
29794 221
4452 911
3148 379