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