21578 255
23531 341
18866 552
35931 74
44099 719
15916 377
5167 634
19133 368
3956 741
3841 457
2678 460
848 38