19342 334
50970 882
38178 623
6278 714
9455 95
18199 620
7172 583
10279 583
12552 569
5861 316
9661 446
7274 372
8592 708