39840 762
18142 552
2489 331
6758 605
4846 335
8685 819
18386 137
11411 103
8013 352
9392 396
8299 419
5222 473
3853 512
5952 551