14917 420
447715 1001
311593 1012
24056 477
30223 397
21146 301
31628 519
315748 801
18448 824
11608 80
5519 185
6058 105
11004 275
88901 447