6016 721
3410 623
12505 586
2573 347
11727 401
17723 387
5609 136
2363 82
5715 242
19408 660
3691 235
2298 201