29308 625
7666 372
25561 337
549 81
71505 898
6997 714
10705 96
38650 623
7313 583
12310 585
17826 575
6150 316
12828 449
8982 709