19341 334
50960 882
38174 623
6278 714
9454 95
18188 620
7172 583
10278 583
12548 569
5861 316
9659 446
7273 372
8590 708