14908 420
447448 1001
311198 1012
24015 477
30187 397
21118 301
31589 519
315294 801
18442 824
11583 80
5512 185
6047 105
10998 275
88752 447