12299 334
17301 552
29093 73
41786 718
15421 377
4652 634
16041 367
3727 741
3082 457
2313 460
567 38