21053 559
8567 850
11663 878
122369 1032
33192 246
18265 173
13281 206
93978 298
29202 709
5980 117
46814 463
2888 245