21073 559
8578 850
11682 878
123066 1032
33312 246
18294 173
13303 206
94247 298
29357 709
6021 117
47365 464
2894 245