2759 743
945 251
2950 840
7639 161
4278 784
20048 94
4909 487
7135 397
11454 314
20758 573
9421 826
2163 389