39862 762
18156 552
2493 331
6765 605
4851 335
8689 819
18420 137
11423 103
8024 352
9400 396
8312 419
5229 473
3860 512
5962 551