39909 762
18196 552
2504 331
6791 605
4856 335
8703 819
18482 137
11470 103
8040 352
9433 396
8336 419
5378 473
3870 512
6002 551