14918 420
447758 1001
311637 1012
24058 477
30230 397
21153 302
31632 519
315815 801
18448 824
11612 80
5520 185
6058 105
11006 275
88917 447