30486 330
31564 708
25198 209
12683 116
27890 233
11187 691
18677 379
9479 183
8362 126
15036 449
80163 103
15405 602
8579 770
19930 591
11053 504
22743 340
14901 192
22387 80
16154 782
29643 735
9237 907
15565 495
8202 60
9150 134
15115 569
17104 781
13799 616
13702 590