9047 75
14285 331
15219 750
4825 298
9510 94
7687 681
8341 182
12663 523
10795 39
4985 469
20292 353
13613 529
11995 666
12547 487
15413 397
19246 187
11162 225
50597 495
28733 647
9104 306
15907 608
4581 803
8547 583
55053 184
42073 729
13927 318
16342 581
11033 754