39857 762
18152 552
2490 331
6763 605
4850 335
8687 819
18407 137
11420 103
8023 352
9396 396
8309 419
5224 473
3859 512
5958 551