39871 762
18168 552
2495 331
6774 605
4853 335
8690 819
18433 137
11432 103
8029 352
9404 396
8319 419
5238 473
3864 512
5974 551