14908 420
447455 1001
311209 1012
24017 477
30188 397
21118 301
31589 519
315306 801
18442 824
11584 80
5513 185
6047 105
10998 275
88753 447