19292 334
50833 882
38163 623
6273 714
9451 95
18059 620
7168 583
10260 583
12501 569
5857 316
9605 446
7267 372
8585 708