29148 663
10858 107
16897 803
39613 470
9565 255
14663 497
25909 328
13612 598
5197 395
29831 221
4461 911
3168 379