1572 183
3034 257
2814 708
4160 393
5949 963
4008 516
17421 288
104315 367
15212 219
5409 888
6482 184