39906 762
18196 552
2504 331
6790 605
4856 335
8703 819
18482 137
11468 103
8039 352
9433 396
8335 419
5375 473
3870 512
6001 551