19284 334
50802 882
38163 623
6272 714
9450 95
18042 620
7167 583
10253 583
12496 569
5857 316
9598 446
7265 372
8583 708