2759 743
945 251
2950 840
7640 161
4278 784
20048 94
4909 487
7135 397
11469 314
20758 573
9423 826
2163 389