21059 559
8567 850
11666 878
122399 1032
33210 246
18270 173
13283 206
94005 298
29229 709
5982 117
46868 463
2888 245