1828 362
3583 183
3051 257
2912 709
4170 393
5952 963
4010 516
17422 288
104325 367
15219 219
5410 888
6489 184