2823 183
3035 257
2883 708
4163 393
5950 963
4009 516
17421 288
104316 367
15213 219
5409 888
6487 184