12303 334
17302 552
29095 73
41786 718
15421 377
4652 634
16041 367
3727 741
3082 457
2314 460
567 38