29101 663
10797 107
16865 803
39349 470
9397 255
14569 497
25756 328
13527 598
5190 395
29799 221
4453 911
3151 379