14905 420
447290 1001
310932 1012
23988 477
30160 395
21092 301
31565 519
315034 801
18440 824
11577 80
5506 185
6044 105
10994 275
88658 447