19269 334
50783 882
38158 623
6271 714
9448 95
18011 620
7167 583
10253 583
12487 569
5857 316
9589 446
7264 372
8583 708