14923 420
447997 1001
311892 1012
24080 477
30259 397
21169 302
31651 519
316073 801
18453 824
11624 80
5524 185
6060 105
11012 275
89018 448