19469 334
51332 882
38204 623
6297 714
9479 95
18459 621
7182 583
10309 583
12642 569
5867 316
9754 446
7287 372
8605 709