14906 420
447342 1001
311032 1012
23999 477
30174 395
21100 301
31575 519
315144 801
18442 824
11578 80
5509 185
6044 105
10995 275
88685 447