14918 420
447782 1001
311664 1012
24063 477
30233 397
21153 302
31633 519
315840 801
18448 824
11614 80
5520 185
6058 105
11006 275
88926 447