21073 559
8578 850
11682 878
123096 1032
33314 246
18294 173
13303 206
94259 298
29358 709
6023 117
47375 464
2894 245