8009 96
10244 530
21154 294
19878 274
31590 72
8780 127
18565 732
11580 901
10304 545
15104 880
14947 369
14875 587
17695 275
46293 214
9447 320
9239 847
20406 756
6534 412
11590 838
10474 440
8130 629
9689 672
6218 226
5729 316
8054 333
26492 88
12920 402
8142 625