39903 762
18193 552
2504 331
6789 605
4856 335
8703 819
18481 137
11468 103
8038 352
9430 396
8335 419
5374 473
3868 512
6001 551