29153 663
10867 107
16908 803
39653 470
9575 255
14674 497
25926 328
13625 598
5198 395
29835 221
4462 911
3170 379