14911 420
447619 1001
311451 1012
24041 477
30210 397
21135 301
31608 519
315579 801
18445 824
11599 80
5516 185
6055 105
11002 275
88848 447