21055 559
8567 850
11666 878
122387 1032
33198 246
18266 173
13281 206
93994 298
29218 709
5982 117
46827 463
2888 245