12112 334
17274 552
29029 73
41746 718
15419 377
4645 634
16010 367
3724 741
3080 457
2312 460
564 38