28901 663
10441 107
16793 803
38626 470
9131 255
14298 497
25249 328
13203 598
5172 395
29703 221
4440 911
3122 379