29101 663
10796 107
16865 803
39346 470
9397 255
14569 497
25755 328
13526 598
5190 395
29799 221
4453 911
3150 379