21061 559
8569 850
11668 878
122474 1032
33234 246
18274 173
13285 206
94057 298
29265 709
5993 117
46981 463
2889 245