19416 334
51153 882
38189 623
6285 714
9470 95
18328 620
7178 583
10295 583
12594 569
5865 316
9707 446
7278 372
8600 709