39913 762
18200 552
2507 331
6793 605
4859 335
8707 819
18490 137
11472 103
8044 352
9436 396
8341 419
5397 473
3871 512
6003 551