14906 420
447353 1001
311061 1012
24004 477
30175 395
21102 301
31575 519
315170 801
18442 824
11579 80
5509 185
6045 105
10995 275
88699 447