12221 334
17290 552
29075 73
41771 718
15419 377
4651 634
16025 367
3726 741
3081 457
2313 460
566 38