14913 420
447629 1001
311466 1012
24042 477
30211 397
21136 301
31611 519
315597 801
18446 824
11599 80
5516 185
6055 105
11002 275
88853 447