39918 762
18202 552
2508 331
6795 605
4859 335
8708 819
18495 137
11474 103
8046 352
9437 396
8344 419
5419 473
3871 512
6004 551