21054 559
8567 850
11665 878
122376 1032
33195 246
18265 173
13281 206
93983 298
29203 709
5980 117
46817 463
2888 245