14914 420
447669 1001
311536 1012
24050 477
30217 397
21141 301
31621 519
315673 801
18448 824
11604 80
5517 185
6056 105
11004 275
88879 447