15113 336
17795 552
30327 73
42135 718
15494 377
4732 634
16442 367
3745 741
3193 457
2371 460
588 38