22957 772
20969 598
12440 511
7934 144
18266 648
17240 396
15098 133
19825 691
11726 455
20653 496
13442 437
21885 154
21858 277
10182 265
11067 634
12587 216
6876 306
14043 394
9630 61
22393 94
15368 555
12248 242
11975 606
15438 851
15505 588
8243 537
10467 406
33425 126