21054 559
8567 850
11665 878
122377 1032
33197 246
18265 173
13281 206
93985 298
29205 709
5981 117
46818 463
2888 245