19312 334
50890 882
38170 623
6277 714
9453 95
18113 620
7171 583
10263 583
12520 569
5857 316
9628 446
7269 372
8585 708