21073 559
8577 850
11682 878
123037 1032
33310 246
18294 173
13303 206
94239 298
29353 709
6021 117
47353 464
2893 245