39912 762
18197 552
2507 331
6792 605
4859 335
8706 819
18489 137
11472 103
8044 352
9435 396
8341 419
5390 473
3870 512
6002 551