12202 334
17286 552
29065 73
41767 718
15419 377
4650 634
16019 367
3726 741
3081 457
2313 460
566 38