29153 663
10870 107
16908 803
39656 470
9576 255
14676 497
25927 328
13625 598
5198 395
29835 221
4462 911
3170 379