12073 334
17269 552
29016 73
41741 718
15419 377
4645 634
16008 367
3724 741
3078 457
2312 460
564 38