12012 334
17257 552
28980 73
41729 718
15419 377
4644 634
16000 367
3724 741
3076 457
2312 460
564 38