21073 559
8578 850
11682 878
123077 1032
33313 246
18294 173
13303 206
94252 298
29357 709
6021 117
47368 464
2894 245