21061 559
8569 850
11668 878
122471 1032
33230 246
18274 173
13285 206
94055 298
29265 709
5992 117
46974 463
2889 245