14913 420
447636 1001
311479 1012
24045 477
30215 397
21137 301
31613 519
315615 801
18448 824
11600 80
5516 185
6056 105
11003 275
88860 447