29147 663
10856 107
16894 803
39606 470
9563 255
14660 497
25899 328
13610 598
5197 395
29829 221
4460 911
3166 379