21073 559
8578 850
11682 878
123056 1032
33312 246
18294 173
13303 206
94245 298
29356 709
6021 117
47362 464
2894 245