21073 559
8578 850
11682 878
123179 1032
33325 246
18297 173
13303 206
94284 298
29360 709
6024 117
47414 464
2894 245