19355 334
50991 882
38178 623
6279 714
9457 95
18221 620
7173 583
10280 583
12556 569
5862 316
9670 446
7274 372
8594 709