22444 255
25591 342
19171 552
36903 74
44511 719
16009 377
5281 634
19776 368
4015 741
3963 457
2746 460
894 38