39918 762
18203 552
2510 331
6795 605
4860 335
8709 819
18498 137
11475 103
8046 352
9437 396
8345 419
5437 473
3872 512
6005 551