14922 420
447962 1001
311850 1012
24074 477
30255 397
21166 302
31648 519
316032 801
18453 824
11623 80
5522 185
6060 105
11012 275
89005 448