14918 420
447746 1001
311623 1012
24058 477
30229 397
21151 302
31630 519
315799 801
18448 824
11612 80
5520 185
6058 105
11006 275
88913 447