19309 334
50873 882
38167 623
6276 714
9452 95
18101 620
7171 583
10263 583
12514 569
5857 316
9623 446
7269 372
8585 708