21055 559
8567 850
11666 878
122384 1032
33198 246
18265 173
13281 206
93990 298
29214 709
5981 117
46821 463
2888 245