15126 336
17798 552
30342 73
42138 718
15494 377
4733 634
16448 367
3745 741
3194 457
2371 460
588 38