21064 559
8570 850
11671 878
122521 1032
33250 246
18276 173
13288 206
94083 298
29287 709
6000 117
47045 463
2891 245