21073 559
8578 850
11682 878
123110 1032
33315 246
18295 173
13303 206
94269 298
29358 709
6024 117
47385 464
2894 245