39899 762
18191 552
2504 331
6788 605
4856 335
8702 819
18478 137
11467 103
8037 352
9430 396
8334 419
5362 473
3868 512
5997 551