14914 420
447675 1001
311548 1012
24050 477
30220 397
21141 301
31624 519
315691 801
18448 824
11606 80
5517 185
6056 105
11004 275
88885 447