14913 420
447645 1001
311493 1012
24047 477
30216 397
21137 301
31614 519
315627 801
18448 824
11601 80
5516 185
6056 105
11003 275
88862 447