21073 559
8578 850
11682 878
123134 1032
33323 246
18297 173
13303 206
94272 298
29359 709
6024 117
47390 464
2894 245