12150 334
17281 552
29046 73
41755 718
15419 377
4648 634
16012 367
3725 741
3081 457
2312 460
564 38