12016 334
17258 552
28983 73
41730 718
15419 377
4644 634
16001 367
3724 741
3076 457
2312 460
564 38