12213 334
17286 552
29071 73
41768 718
15419 377
4650 634
16021 367
3726 741
3081 457
2313 460
566 38