21073 559
8578 850
11682 878
123071 1032
33313 246
18294 173
13303 206
94250 298
29357 709
6021 117
47366 464
2894 245