19418 334
51166 882
38190 623
6286 714
9470 95
18340 620
7181 583
10295 583
12597 569
5865 316
9713 446
7281 372
8600 709