21059 559
8567 850
11666 878
122423 1032
33213 246
18272 173
13283 206
94024 298
29244 709
5985 117
46906 463
2888 245