14905 420
447283 1001
310920 1012
23986 477
30159 395
21087 301
31560 519
315018 801
18439 824
11577 80
5506 185
6044 105
10994 275
88653 447