39882 762
18179 552
2499 331
6781 605
4855 335
8694 819
18452 137
11457 103
8033 352
9421 396
8327 419
5263 473
3865 512
5985 551