1816 362
3488 183
3037 257
2906 708
4164 393
5950 963
4009 516
17421 288
104318 367
15213 219
5410 888
6488 184