14913 420
447661 1001
311521 1012
24047 477
30217 397
21140 301
31619 519
315655 801
18448 824
11603 80
5517 185
6056 105
11004 275
88872 447