21071 559
8577 850
11680 878
122890 1032
33298 246
18292 173
13302 206
94209 298
29348 709
6018 117
47305 464
2893 245