21071 559
8577 850
11680 878
122863 1032
33296 246
18291 173
13301 206
94207 298
29347 709
6016 117
47298 464
2892 245