22444 255
25604 342
19171 552
36909 74
44513 719
16009 377
5281 634
19777 368
4016 741
3963 457
2747 460
896 38