21067 559
8573 850
11676 878
122564 1032
33269 246
18279 173
13291 206
94104 298
29306 709
6006 117
47136 464
2892 245