29141 663
10848 107
16889 803
39571 470
9552 255
14657 497
25879 328
13602 598
5196 395
29827 221
4460 911
3163 379