39894 762
18187 552
2501 331
6784 605
4856 335
8702 819
18474 137
11467 103
8035 352
9425 396
8330 419
5347 473
3868 512
5993 551