14914 420
447671 1001
311540 1012
24050 477
30219 397
21141 301
31624 519
315680 801
18448 824
11605 80
5517 185
6056 105
11004 275
88883 447