16216 294
6945 615
11655 36
90258 888
9961 719
6729 944
13648 701
7428 397
8214 582
10005 638
15129 678
18925 115
13762 394
13514 634
5229 298
20897 675
19167 550
7186 252
9295 506
9431 444
12114 411
21786 130
16536 224
6430 392