21091 630
13737 577
11217 472
9609 229
13376 788
6445 663
24353 532
14153 613
21219 769
43369 138
10219 351
45958 385
12040 793
22269 673
12683 171
18369 665
33904 164
27362 49
13062 658
7186 609
16150 63
31489 781
21816 592
16152 211
38572 731
9388 351
9702 680
20782 698