29148 663
10856 107
16894 803
39608 470
9564 255
14660 497
25902 328
13611 598
5197 395
29829 221
4460 911
3167 379