19290 334
50807 882
38163 623
6272 714
9451 95
18046 620
7167 583
10255 583
12498 569
5857 316
9599 446
7266 372
8584 708