39882 762
18178 552
2499 331
6781 605
4855 335
8694 819
18447 137
11456 103
8033 352
9421 396
8327 419
5248 473
3864 512
5985 551