14908 420
447464 1001
311225 1012
24018 477
30189 397
21118 301
31590 519
315322 801
18442 824
11585 80
5513 185
6047 105
10998 275
88758 447