21623 165
19006 106
8543 881
12878 928
5341 44
16900 804
11196 79
10107 559
9642 319
20330 579
12201 584
7523 250
13556 330
5291 43
6939 58
14678 598
18378 754
4786 560
19580 172
18788 65
8549 482
4443 521
25821 265
4471 30
6428 359
11155 681
9850 471
2721 291