14903 420
447254 1001
310866 1012
23980 477
30149 395
21079 301
31551 519
314960 801
18437 824
11574 80
5506 185
6044 105
10994 275
88633 447