12198 334
17284 552
29064 73
41766 718
15419 377
4650 634
16019 367
3726 741
3081 457
2312 460
565 38