19296 334
50840 882
38165 623
6274 714
9452 95
18069 620
7168 583
10260 583
12502 569
5857 316
9606 446
7268 372
8585 708