39893 762
18185 552
2501 331
6784 605
4856 335
8701 819
18472 137
11465 103
8034 352
9423 396
8330 419
5332 473
3867 512
5990 551