15288 336
17834 552
30432 73
42177 718
15495 377
4748 634
16483 367
3747 741
3210 457
2378 460
591 38