39951 762
18219 552
2518 331
6802 605
4868 335
8720 819
18539 137
11496 103
8051 352
9448 396
8357 419
5448 473
3880 512
6015 551