2760 743
949 251
2954 840
7642 161
4281 784
20049 94
4911 487
7138 397
11536 314
20760 573
9426 826
2165 389