19334 334
50938 882
38173 623
6278 714
9453 95
18168 620
7171 583
10272 583
12534 569
5859 316
9648 446
7273 372
8586 708