21071 559
8577 850
11680 878
122844 1032
33295 246
18291 173
13301 206
94203 298
29347 709
6016 117
47293 464
2892 245