21073 559
8577 850
11682 878
122961 1032
33304 246
18294 173
13302 206
94228 298
29351 709
6020 117
47332 464
2893 245