14911 420
447609 1001
311428 1012
24040 477
30207 397
21131 301
31608 519
315547 801
18445 824
11598 80
5516 185
6054 105
11001 275
88835 447