21061 559
8569 850
11668 878
122471 1032
33229 246
18274 173
13285 206
94055 298
29263 709
5991 117
46970 463
2889 245