14909 420
447559 1001
311366 1012
24032 477
30201 397
21126 301
31601 519
315488 801
18442 824
11593 80
5515 185
6053 105
11000 275
88804 447