21071 559
8577 850
11680 878
122879 1032
33298 246
18292 173
13301 206
94207 298
29347 709
6016 117
47299 464
2892 245