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