32308 687
21445 446
11806 86
13755 582
19481 305
19463 59
14080 293
14142 68
34724 831
18287 562
8487 199
20400 319
16126 704
7753 633
9209 753
9540 572
13813 316
9997 546
10714 502
12342 808
9554 704
30956 757
22683 65
14396 432