19299 334
50845 882
38165 623
6274 714
9452 95
18070 620
7168 583
10261 583
12504 569
5857 316
9610 446
7268 372
8585 708