14908 420
447469 1001
311243 1012
24018 477
30190 397
21118 301
31590 519
315338 801
18442 824
11585 80
5513 185
6048 105
10998 275
88769 447